func runtime.heapBitsInSpan
70 uses
runtime (current package)
malloc.go#L1079: if sizeSpecializedMallocEnabled && heapBitsInSpan(size) {
malloc.go#L1149: if heapBitsInSpan(size) {
malloc.go#L1178: if typ != nil && typ.Pointers() && !heapBitsInSpan(elemsize) && size <= maxSmallSize-gc.MallocHeaderSize {
malloc.go#L1516: if !heapBitsInSpan(size) {
malloc.go#L1607: if heapBitsInSpan(size) {
malloc.go#L1996: if !noscan && !heapBitsInSpan(size) {
malloc_generated.go#L79: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(8)) {
malloc_generated.go#L244: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(16)) {
malloc_generated.go#L409: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(24)) {
malloc_generated.go#L574: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(32)) {
malloc_generated.go#L739: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(48)) {
malloc_generated.go#L904: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(64)) {
malloc_generated.go#L1069: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(80)) {
malloc_generated.go#L1234: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(96)) {
malloc_generated.go#L1399: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(112)) {
malloc_generated.go#L1564: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(128)) {
malloc_generated.go#L1729: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(144)) {
malloc_generated.go#L1894: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(160)) {
malloc_generated.go#L2059: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(176)) {
malloc_generated.go#L2224: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(192)) {
malloc_generated.go#L2389: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(208)) {
malloc_generated.go#L2554: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(224)) {
malloc_generated.go#L2719: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(240)) {
malloc_generated.go#L2884: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(256)) {
malloc_generated.go#L3049: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(288)) {
malloc_generated.go#L3214: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(320)) {
malloc_generated.go#L3379: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(352)) {
malloc_generated.go#L3544: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(384)) {
malloc_generated.go#L3709: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(416)) {
malloc_generated.go#L3874: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(448)) {
malloc_generated.go#L4039: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(480)) {
malloc_generated.go#L4204: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(512)) {
malloc_stubs.go#L149: if !heapBitsInSpan(size) {
malloc_stubs.go#L551: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(elemsize_)) {
mbitmap.go#L76: func heapBitsInSpan(userSize uintptr) bool {
mbitmap.go#L146: if heapBitsInSpan(span.elemsize) {
mbitmap.go#L514: } else if (!s.spanclass.noscan() && heapBitsInSpan(s.elemsize)) || s.isUserArenaChunk {
mbitmap.go#L706: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(span.elemsize)) {
mfinal.go#L466: if !span.spanclass.noscan() && !heapBitsInSpan(span.elemsize) && span.spanclass.sizeclass() != 0 {
mgcmark_greenteagc.go#L259: return heapBitsInSpan(size) && size >= 16
mheap.go#L1473: if heapBitsInSpan(s.elemsize) && !s.spanclass.noscan() {
mheap.go#L1479: if !s.spanclass.noscan() && heapBitsInSpan(s.elemsize) {
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |